package uoc.ei.practica;

import java.util.Date;

/**
 * entidad que representa un club
 *
 */
public class PaddleClub extends IdentifiedObject {

	/**
	 * nombre del club de pádel
	 */
	private String name;
	
	/**
	 * Planificador del club
	 */
	private Schedule schedule;
	
	public PaddleClub(String paddleClubId, String name, int numOfCourts) {
		super(paddleClubId);
		this.name=name;
		this.schedule=new Schedule(numOfCourts);
		
	}

	/**
	 * método que realiza una reserva sobre un club
	 */
	public Reserve booking(Date date, int duration) throws EIException {
		// TODO Auto-generated method stub
		return this.schedule.booking(date, duration);
	}


}
